try to outreason (someone)

Translations
попытаться переспорить (кого-либо) логикой
He tried to outreason his teacher but didn't succeed.
Он попытался переспорить учителя логикой, но не преуспел.